person who gives injections - German English Dictionary